Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 Arroyo de la Encomienda - Valladolid Heilbronn Open - Heilbronn The Manchester Trophy - Manchester Open D'Orleans - Orleans Open de L'Isere - Grenoble Memorial Savigni - Sassuolo Venice Open - Venice Gemax Open - Belgrade Internationaux du Doubs - Besancon Challenger Ford de Cherbourg - Cherbourg Shimadzu All Japan Indoor Tennis Championships - Kyoto Open de L'Isere - Grenoble Orleans Challenger Quimper Challenger Prague Challenger Granby Challenger Mons Challenger Mons Challenger Cherbourg Challenger Rennes Challenger Challenger 42 - Andrezieux Mouilleron-Le-Captif Challenger FILA Challenger Biella - Biella St. Remy Challenger Mons Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Bordeaux Challenger Orleans Challenger Lille Challenger Orleans Challenger Brest Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Cherbourg Challenger The LTA Men's Challenger - Nottingham Lille Challenger St. Brieuc Challenger XL Capital Bermuda Open - Bermuda 9th Wartburg Open - Eisenach Global Telecom Open - Curitiba BH Tennis Open International Cup - Belo Horizonte Open de L'Isere (Open 38) - Grenoble Copa Ericsson Argentina - Buenos Aires Rhodes Challenger Internationale Tenniskampioenschappen - Scheveningen Tennis Napoli Cup - Napoli Garden Open - Rome KGHM Polish Indoors - Wroclaw Open de Franche-Comte - Besancon The Manchester Trophy - Manchester St. Brieuc Challenger Grand Prix de Tennis - St. Jean de Luz The Scottish Tennis Championships - Edinburgh Croatia Osiguranje Rijeka Open - Rijeka Skandia Open - Linz Open de L'Isere-Open 38 - Grenoble The Surbiton Trophy - Surbiton The Manchester Trophy - Manchester Brixina Tennis Open - Bressanone XXVIII Edizione 'A.Savoldi' - Manerbio Copa Ericsson Mexico - Guadalajara Orleans Challenger Johannesburg Challenger Athens Challenger Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague Copa Ericsson - Santiago Copa Ericsson - Montevideo Open de Franche Comte - Besancon Open Castilla y Leon - Segovia Warsteiner Challenger Lubeck - Lubeck Open de Montauban - Montauban Copa Ericsson Brazil - Sao Paulo Copa Ericsson Uruguay - Montevideo DPD Challenger 2000 - Aschaffenburg West of England Tennis - Bristol Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Geneva Challenger - Geneva Internationaux de Tennis de Brest - Brest Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Espinho Challenger - Espinho XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb Muller Cup - Ulm Copa Ericsson Peru - Lima Pekao Open - Szczecin Gramado Open de Tennis - Gramado The Scottish Championships - Edinburgh Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Steelers Cup - Kosice Ciudad de Pozoblanco Open Diputacion - Cordoba West of England Challenger - Bristol Arroyo de la Encomienda - Valladolid Orleans Challenger HTV Challenger - Ho Chi Minh City IX Open Internacional D'Andorra - Andorra Morocco Tennis Tour - Marrakech Bordeaux Challenger San Luis Potosi Challenger 2000 - San Luis Potosi VI Abierto Internacional de Salinas - Salinas Bordeaux Challenger KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo BMW Tennis Championship - Sunrise Cherbourg Challenger Granby Challenger Le Gosier Challenger St. Brieuc Challenger Petange Challenger The Surbiton Trophy - Surbiton Copa Ericsson Chile - Santiago Eddleman USTA Challenger - Birmingham Open Castilla y Leon - Segovia Legg Mason Tennis Classic - Washington D.C. Open de L'Isere - Grenoble U.S. Men's Clay Court Championships - Orlando Generali Open 2000 - Kitzbuhel Adidas International - Sydney Chevrolet Cup - Vina del Mar U.S. Men's Clay Court Championships - Houston Energis Open - Amsterdam Heineken Open - Auckland Copa AT&T - Buenos Aires Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Heineken Open - Auckland 2003 Mercedes Cup - Stuttgart Stockholm Open - Stockholm Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba GHI Bronx Classic - Bronx Ethias Tennis Trophy - Mons AAPT Championships - Adelaide Adidas International - Sydney BellSouth Open - Vina del Mar ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open Seat Godo - Barcelona Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad Qatar ATP Challenger - Doha Miller Lite Hall of Fame Tennis Championships - Newport The Priority Telecom Open - Amersfoort Challenger 42 - Andrezieux KGHM Emax Polish Indoors - Wroclaw ARAG World Team Championship - Dusseldorf Heineken Open - Auckland BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe ARAG World Team Championship - Dusseldorf The Stella Artois Grass Court Championships - London The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Heineken Open - Auckland Movistar Open - Vina del Mar San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Grand Prix Hassan II - Casablanca The Stella Artois Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Open de Moselle - Metz BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb MoviStar Open - Vina del Mar Open 13 - Marseille Grand Prix Hassan II - Casablanca ARAG World Team Championship - Dusseldorf The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles China Open - Beijing Thailand Open - Bangkok Open de Moselle - Metz ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Movistar Open - Vina del Mar Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Tennis Channel Open - Las Vegas Estoril Open - Estoril BMW Open - Munich The Artois Championships - London Campbells Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar Open Sabadell Atlantico - Barcelona AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Open de Moselle - Metz China Open - Beijing Movistar Open - Santiago Open 13 - Marseille Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Jersey Challenger Pilot Pen Tennis - New Haven Open de Moselle - Metz KGHM Dialog Polish Indoors - Wroclaw Internationaux de Doubs Open de Franchie-Comte - Besancon Abierto Mexicano de Tenis Pegaso - Acapulco Open Sud de France - Montpellier Isla de Lanzarote - Lanzarote Unique Zagreb Open - Zagreb Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Open de Moselle - Metz Open de Tenis Comunidad Valenciana - Valencia Apia International - Sydney Open Sud de France - Montpellier VTR Open - Vina del Mar Brasil Open - Sao Paulo Open 13 - Marseille Legg Mason Tennis Classic - Washington D.C. Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Open D'Orleans - Orleans Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Moselle Open - Metz BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice AEGON Championships - London Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Moselle Open - Metz Brisbane International - Brisbane Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice AEGON Championships - London Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Davidoff Swiss Indoors - Basel Winston-Salem Open - Winston-Salem Moselle Open - Metz Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Topshelf Open - 's-Hertogenbosch Winston-Salem Open - Winston-Salem Moselle Open - Metz Brisbane International - Brisbane Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Topshelf Open - 's-Hertogenbosch International Championship of Croatia - Umag AEGON Championships - London Moselle Open - Metz European Open - Antwerp Brisbane International - Brisbane Apia International - Sydney Open 13 - Marseille Ricoh Open - 's-Hertogenbosch Swiss Indoors Basel - Basel Sydney International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Legg Mason Tennis Classic - Washington D.C. AEGON Championships - London Hall of Fame Open - Newport European Open - Antwerp Libema Open - 's-Hertogenbosch Fever-Tree Championships - London Moselle Open - Metz Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Open D'Orleans - Orleans Cherbourg Challenger 2000 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Cerveza Club Colombia Open - Bogota Kroger / St. Jude International - Memphis Open 13 - Marseille Johannesburg Challenger Rhodes Challenger Ramat Hasharon Challenger Bordeaux Challenger Trofeo Conde de Godo - Barcelona Manchester Challenger Segovia Challenger Istanbul Challenger Telenordia Swedish Open - Bastad St. Remy Challenger Mons Challenger Rennes Challenger Orleans Challenger Cherbourg Challeger Sarajevo Challenger Segovia Challenger Bordeaux Challenger Courmayeur Challenger Cherbourg Challenger Istanbul Challenger Sarajevo Challenger Bath Challenger Rennes Challenger Challenger Ford de Cherbourg - Cherbourg Segovia Challenger St. Remy Challenger Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Rennes Challenger Tennis Masters Series - Montreal Tennis Masters Series - Paris Orleans Challenger ECM Cup - Prague Salzburg Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Brazil Open - Salvador Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Dallas Challenger Masters Series Monte Carlo - Monte Carlo AAPT Championships - Adelaide Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Bordeaux Challenger Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Challenger Hamburg - Hamburg Campionati Internazionali di Sicilia - Palermo 1st Challenger Tournament Leon - Leon Western & Southern Open - Cincinnati Grand Prix de Tennis de Lyon - Lyon BNP Paribas Masters - Paris Tunis Challenger Mutua Madrid Open - Madrid AAPT Championships - Adelaide Open de Moselle - Metz Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Orleans Challenger Intelig Tennis Cup - Brasilia Challenger 42 - Andrezieux Miami Open - Miami The Tennis Channel Open - Las Vegas Adidas Open de Toulouse - Toulouse Open de la Comunidad Valenciana - Valencia Davidoff Swiss Indoors - Basel Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Sybase Open - San Jose Open de Franche Comte - Besancon Citrix Tennis Championships - Delray Beach Brest Challenger Internazionali BNL d'Italia - Rome Siemens Open - Scheveningen GHI Bronx Classic - Bronx Copa Ericsson Chile - Santiago Western & Southern Open - Cincinnati Cerveza Cristal - Santiago Open de L'Isere - Grenoble Open 88 - Contrexeville The Manchester Trophy - Manchester GHI Bronx Classic - Bronx Legg Mason Tennis Classic - Washington D.C. BNP Paribas Masters - Paris V Torneo Internazionale di Tennis - Barletta Bordeaux Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Brasil Open - Salvador Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Siemens Open 2001 - Scheveningen Internazionali BNL d'Italia - Rome Bordeaux Challenger Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Open 13 - Marseille Rogers Cup - Toronto Heineken Open - Auckland Winston-Salem Open - Winston-Salem BNP Paribas Masters - Paris ARAG World Team Championship - Dusseldorf Open 13 - Marseille Copa AT&T - Buenos Aires Estoril Open - Estoril Proton Malaysian Open - Kuala Lumpur Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Swiss Indoors Basel - Basel Open de Moselle - Metz Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Open 13 - Marseille Miami Open - Miami Qatar Open - Doha Chennai Open - Chennai AEGON International - Eastbourne AEGON Championships - London Farmers Classic - Los Angeles BellSouth Open - Vina del Mar Chevrolet Cup - Santiago Estoril Open - Estoril Gold Flake Open - Chennai Open 13 - Marseille Grand Prix Hassan II - Casablanca Generali Open 2001 - Kitzbuhel Davidoff Swiss Indoors - Basel Energis Open - Amersfoort Abierto Mexicano de Tenis Pegaso - Acapulco TD Waterhouse Cup - Long Island Estoril Open - Estoril Legg Mason Tennis Classic - Washington Heineken Open - Auckland BA-CA Tennis Trophy - Vienna PBZ Zagreb Indoors - Zagreb Indianapolis Tennis Championships - Indianapolis Thailand Open - Bangkok Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam French Open - Paris U.S. Open - New York Citi Open - Washington French Open - Paris Wimbledon - London Winston-Salem Open - Winston-Salem Apia International - Sydney Open Seat-Godo 2001 - Barcelona Rakuten Japan Open - Tokyo Open Sud de France - Montpellier U.S. Open - New York Citi Open - Washington Open Sud de France - Montpellier Open 13 - Marseille Australian Open - Melbourne Open Sud de France - Montpellier Citi Open - Washington Open Seat Godo 2003 - Barcelona AEGON Championships - London The Nottingham Open - Nottingham French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York Pilot Pen Tennis - New Haven Miami Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Moselle Open - Metz European Open - Antwerp Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Indian Wells Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, 2R, ARG-CHI 4-1 Davis Cup, Group 1, 1R, CHI-BAH 5-0 Davis Cup, Group 1, 1R, CHI-CAN 4-1 Davis Cup, Group 1, 2R, CAN-CHI 5-0 Davis Cup, Group 1, 1R, CHI-PER 5-0 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, QR, CHI-JPN 5-0 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, PO, CHI-PAK 5-0 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, PO, CHI-ISR 4-1 Hopman Cup - Perth Davis Cup, World Group, 1R, GER-FRA 2-3 AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong All Lower level tournaments Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, World Group, 1R, CHI-RUS 2-3 Davis Cup, Group 1, 2R, CHI-CAN 3-2 Tennis Masters Cup - Shanghai Tennis Masters Cup - Shanghai Davis Cup, World Group, PO, CHI-ITA 1-4 Olympics - Athens Olympics - Beijing Davis Cup, World Group, 1R, JPN-FRA 1-4 Davis Cup, World Group, SF, FRA-ESP 3-2 ATP Cup - Melbourne AAMI Classic - Kooyong